package com.crm.model.entity.exchangeProductsRecord;

import java.util.Date;

public class ProductExchangeaApproval {
    private String productExchangeApprovalId;

    private String orderNumber;

    private String remarks;

    private String uploadId;

    private String approverId;

    private String accountId;

    private String companyId;

    private String approvalStatus;

    private String exchangeNumber;

    private Date createTm;

    private Date updateTm;

    private String approvalRemarks;

    private String userName;

    private String contractNumber;

    private String customerName;

    private String productStatus;

    public ProductExchangeaApproval(String productExchangeApprovalId, String orderNumber, String remarks, String uploadId, String approverId, String accountId, String companyId, String approvalStatus, String exchangeNumber, Date createTm, Date updateTm, String approvalRemarks, String userName, String contractNumber, String customerName, String productStatus) {
        this.productExchangeApprovalId = productExchangeApprovalId;
        this.orderNumber = orderNumber;
        this.remarks = remarks;
        this.uploadId = uploadId;
        this.approverId = approverId;
        this.accountId = accountId;
        this.companyId = companyId;
        this.approvalStatus = approvalStatus;
        this.exchangeNumber = exchangeNumber;
        this.createTm = createTm;
        this.updateTm = updateTm;
        this.approvalRemarks = approvalRemarks;
        this.userName = userName;
        this.contractNumber = contractNumber;
        this.customerName = customerName;
        this.productStatus = productStatus;
    }

    public ProductExchangeaApproval() {
        super();
    }

    public String getProductExchangeApprovalId() {
        return productExchangeApprovalId;
    }

    public void setProductExchangeApprovalId(String productExchangeApprovalId) {
        this.productExchangeApprovalId = productExchangeApprovalId == null ? null : productExchangeApprovalId.trim();
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber == null ? null : orderNumber.trim();
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    public String getUploadId() {
        return uploadId;
    }

    public void setUploadId(String uploadId) {
        this.uploadId = uploadId == null ? null : uploadId.trim();
    }

    public String getApproverId() {
        return approverId;
    }

    public void setApproverId(String approverId) {
        this.approverId = approverId == null ? null : approverId.trim();
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId == null ? null : accountId.trim();
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId == null ? null : companyId.trim();
    }

    public String getApprovalStatus() {
        return approvalStatus;
    }

    public void setApprovalStatus(String approvalStatus) {
        this.approvalStatus = approvalStatus == null ? null : approvalStatus.trim();
    }

    public String getExchangeNumber() {
        return exchangeNumber;
    }

    public void setExchangeNumber(String exchangeNumber) {
        this.exchangeNumber = exchangeNumber == null ? null : exchangeNumber.trim();
    }

    public Date getCreateTm() {
        return createTm;
    }

    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }

    public Date getUpdateTm() {
        return updateTm;
    }

    public void setUpdateTm(Date updateTm) {
        this.updateTm = updateTm;
    }

    public String getApprovalRemarks() {
        return approvalRemarks;
    }

    public void setApprovalRemarks(String approvalRemarks) {
        this.approvalRemarks = approvalRemarks == null ? null : approvalRemarks.trim();
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public String getContractNumber() {
        return contractNumber;
    }

    public void setContractNumber(String contractNumber) {
        this.contractNumber = contractNumber == null ? null : contractNumber.trim();
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName == null ? null : customerName.trim();
    }

    public String getProductStatus() {
        return productStatus;
    }

    public void setProductStatus(String productStatus) {
        this.productStatus = productStatus == null ? null : productStatus.trim();
    }
}